Hampton is a community in the Canadian province of Nova Scotia, located in Annapolis County.
Hampton is a nice coastal community. It features a rock beach with many different colors of rocks and some gem stones including agate and amethyst. There is also an old lighthouse and a old cemetery. Valley View Park is located up the mountain from Hampton and is defiantly worth a visit.